DREAMTools: a Python package for scoring collaborative challenges.

نویسندگان

  • Thomas Cokelaer
  • Mukesh Bansal
  • Christopher Bare
  • Erhan Bilal
  • Brian M Bot
  • Elias Chaibub Neto
  • Federica Eduati
  • Mehmet Gönen
  • Steven M Hill
  • Bruce Hoff
  • Jonathan R Karr
  • Robert Küffner
  • Michael P Menden
  • Pablo Meyer
  • Raquel Norel
  • Abhishek Pratap
  • Robert J Prill
  • Matthew T Weirauch
  • James C Costello
  • Gustavo Stolovitzky
  • Julio Saez-Rodriguez
چکیده

UNLABELLED DREAM challenges are community competitions designed to advance computational methods and address fundamental questions in system biology and translational medicine. Each challenge asks participants to develop and apply computational methods to either predict unobserved outcomes or to identify unknown model parameters given a set of training data. Computational methods are evaluated using an automated scoring metric, scores are posted to a public leaderboard, and methods are published to facilitate community discussions on how to build improved methods. By engaging participants from a wide range of science and engineering backgrounds, DREAM challenges can comparatively evaluate a wide range of statistical, machine learning, and biophysical methods. Here, we describe DREAMTools, a Python package for evaluating DREAM challenge scoring metrics. DREAMTools provides a command line interface that enables researchers to test new methods on past challenges, as well as a framework for scoring new challenges. As of September 2015, DREAMTools includes more than 80% of completed DREAM challenges. DREAMTools complements the data, metadata, and software tools available at the DREAM website http://dreamchallenges.org and on the Synapse platform https://www.synapse.org. AVAILABILITY DREAMTools is a Python package. Releases and documentation are available at http://pypi.python.org/pypi/dreamtools. The source code is available at http://github.com/dreamtools.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

DREAMTools: a Python package for scoring collaborative

DREAM challenges are community competitions designed to advance computational methods and address fundamental questions in system biology and translational medicine. Each challenge asks participants to develop and apply computational methods to either predict unobserved outcomes or to identify unknown model parameters given a set of training data. Computational methods are evaluated using an au...

متن کامل

Neuroimaging, Genetics, and Clinical Data Sharing in Python Using the CubicWeb Framework

In neurosciences or psychiatry, the emergence of large multi-center population imaging studies raises numerous technological challenges. From distributed data collection, across different institutions and countries, to final data publication service, one must handle the massive, heterogeneous, and complex data from genetics, imaging, demographics, or clinical scores. These data must be both eff...

متن کامل

PyRosetta: a script-based interface for implementing molecular modeling algorithms using Rosetta

SUMMARY PyRosetta is a stand-alone Python-based implementation of the Rosetta molecular modeling package that allows users to write custom structure prediction and design algorithms using the major Rosetta sampling and scoring functions. PyRosetta contains Python bindings to libraries that define Rosetta functions including those for accessing and manipulating protein structure, calculating ene...

متن کامل

PySpike - A Python library for analyzing spike train synchrony

Understanding how the brain functions is one of the biggest challenges of our time. The analysis of experimentally recorded neural firing patterns (spike trains) plays a crucial role in addressing this problem. Here, the PySpike library is introduced, a Python package for spike train analysis providing parameter-free and time-scale independent measures of spike train synchrony. It allows to com...

متن کامل

Challenges and New Directions for Collaborative Live Coding in the Classroom

This paper focuses on the potential of collaborative live coding in educational settings. In particular, it draws from our experience with EarSketch, a free online platform for algorithmic composition and computational music remixing that allows students to learn Computer Science Principles (CSP) by making music using either Python or JavaScript. We argue that collaborative live coding is a pro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • F1000Research

دوره 4  شماره 

صفحات  -

تاریخ انتشار 2015